package regelinterpreter02;

import java.util.ArrayList;
import java.util.List;

public class Module implements Cloneable{
	private String name;
        private String picture;
	private String asset_id;
	private List<Module> consistsOfModules = new ArrayList<Module>();   //Liste mit zugehörigen Modules
	private List<Part> consistsOfParts = new ArrayList<Part>();     //Liste mit zugehörigen Parts
	private List<Rule> rules = new ArrayList<Rule>();   //Liste mit zugehörigen Rules
	
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
        public String getPicture() {
		return picture;
	}
	public void setPicture(String picture) {
		this.picture = picture;
	}
	public String getAsset_id() {
		return asset_id;
	}
	public void setAsset_id(String asset_id) {
		this.asset_id = asset_id;
	}
	public List<Module> getConsistsOfModules() {
		return consistsOfModules;
	}
	public void setConsistsOfModules(List<Module> consistsOfModules) {
		this.consistsOfModules = consistsOfModules;
	}
	public List<Rule> getRules() {
		return rules;
	}
	public void setRules(List<Rule> rules) {
		this.rules = rules;
	}
	public List<Part> getConsistsOfParts() {
		return consistsOfParts;
	}
	public void setConsistsOfParts(List<Part> consistsOfParts) {
		this.consistsOfParts = consistsOfParts;
	}
}
